文件说明

下载页 可以获取插件及样例的发布包。

EasyAR Sense Unity Plugin

这个发布包是插件本身。如果需要纯净的插件包从头开始创建AR场景或是更新插件,可以使用这个发布包。

这个发布包中的文件内容如下

Assets
├── EasyAR         # 这是插件文件的文件夹
│   ├── Prefabs    #   插件prefabs,可以辅助快速AR场景构建
│   ├── Resources  #   插件资源,在脚本或物体中被引用
│   ├── Scripts    #   插件脚本,包括EasyAR Sense的csapi文件
│   └── Shaders    #   插件shader,在脚本或物体中被引用
└── Plugins        # 这是EasyAR Sense库文件及依赖文件存放文件夹
    ├── Android    #   EayAR Sense Android 库文件及依赖文件
    ├── iOS        #   EayAR Sense iOS 库文件及依赖文件
    ├── x64        #   EayAR Sense Windows x64 库文件及依赖文件
    └── x86        #   EayAR Sense Windows x86 库文件及依赖文件

兼容性提示:不建议修改这个发布包中的文件或其它发布包中的相同文件。大多数情况下可以有其它方法达到同样的结果。这是因为插件不保证这些文件的兼容性。所有 EasyARPlugins 文件夹内部的文件是内部资源,将在不同发布版本中随时改变且不会有特殊通知。

这个发布包不包含样例和可运行的场景。如果你刚接触或对EasyAR Sense Unity Plugin不熟悉,建议先从sample的发布包开始入手。

EasyAR Sense Unity Plugin Samples

这个发布包提供可以运行的样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。

样例被拆成了若干不同的发布包以减少误导。这个发布包包含了大部分的样例。这个发布包不包含CustomCamera和Eyewear样例,因为它们包含一些不同的文件和配置。

Assets
├── EasyAR    # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins   # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Samples                     # 所有样例文件的位置
│   ├── Assets                  #   样例资产文件
│   │   ├── AllSamplesLauncher  #     启动所有样例的启动器
│   │   ├── Common              #     所有样例的共用文件
│   │   ├── DeviceSupport       #     关于设备支持的样例资源文件
│   │   ├── ObjectSensing       #     关于对象感知功能的样例资源文件
│   │   └── WorldSensing        #     关于世界感知功能的样例资源文件
│   └── Scenes                  #   样例场景
│       ├── DeviceSupport       #     关于设备支持的样例场景
│       ├── ObjectSensing       #     关于对象感知功能的样例场景
│       └── WorldSensing        #     关于世界感知功能的样例场景
└── StreamingAssets             # 样例中使用的streaming assets

如果你刚接触EasyAR Sense Unity Plugin,建议从这个发布包开始入手。可以参考 样例使用说明 来开始EasyAR Sense Unity Plugin的旅程。

EasyAR Sense Unity Plugin Sample CustomCamera

这个发布包提供CustomCamera样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。

这些样例与其它样例分离,因为它的 Plugins 文件夹中包含一些只有这些样例使用的文件。

Assets
├── EasyAR    # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins   # 包含EasyAR Sense库文件及sample中使用的专属文件
├── Samples          # 所有样例文件的位置
└── StreamingAssets  # 样例中使用的streaming assets

EasyAR Sense Unity Plugin Sample Eyewear

这个发布包提供Eyewear样例。它包含完整的EasyAR Sense Unity Plugin,因此在使用样例时不需要独立的EasyAR Sense Unity Plugin发布包。

这些样例与其它样例分离,因为它的 Plugins 文件夹中的AndroidManifest.xml文件包含一些只有这些样例使用的配置。

Assets
├── EasyAR    # 与 EasyAR Sense Unity Plugin 发布包的文件夹相同
├── Plugins   # 包含EasyAR Sense库文件及sample中使用的专属文件
├── Samples          # 所有样例文件的位置
└── StreamingAssets  # 样例中使用的streaming assets